terry velour - Turkish English Dictionary